#ifndef WINDOWUTILS_H
#define WINDOWUTILS_H

#include <QWidget>

class WindowUtils {
public:
    // 将子窗口移动到父窗口的中央，偏上四分之一处
    static void moveWindowToParentCenterTopQuarter(QWidget *childWindow, QWidget *parentWindow);

    // 将窗体移动到屏幕中央
    static void moveToCenter(QWidget *window);

    // 将窗体调整到指定大小
    static void resizeWindow(QWidget *window, int width, int height);

    // 将窗体移动到指定的x, y坐标
    static void moveWindow(QWidget *window, int x, int y);

    // 将窗体放置到屏幕四分之一的上部
    static void moveWindowToTopQuarter(QWidget *window);
};

#endif // WINDOWUTILS_H
